@charset "utf-8";
/* CSS Document */

body{
	background:url(imagens/topo.png) no-repeat center top;
	margin:0 auto;
}

.corpo{
	width:1000px;
	margin:0 auto;
}


*{
  input:focus ;
  outline: none;
  textarea:focus;
  outline:none;
}


.clear{
	clear:both;
}


.menu-top{
	height:21px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#464646;
	font-size:12px;
	font-weight:bold;
}

.menu-top a{
	height:21px;
	text-decoration:none;
	font-family:Tahoma, Geneva, sans-serif;
	color:#464646;
	font-size:12px;
	font-weight:bold;
}

.home-menu{
	line-height:20px;
	margin-left:10px;
	float: left;
}

.blog-menu{
	float:left;
	line-height:20px;
	margin-left:25px;
}
.meni-top{
	float:right;
	line-height:20px;
	margin-right:10px;
}

.logo{
	margin-top:30px;
	float:left;
}

.busca input[type=text]{
	float:left;
	width:348px;
	height:20px;
	border-radius: 5px 5px 5px 5px;
	margin-top:55px;
	margin-left:30px;
	color:#7f7f7f;
	border: 1px solid #CCC;
	
}

.espaco-cliente{
	margin-top:18px;
	margin-left:50px;
	float:left;
}

.meu-carrinho-bt{
	float:left;
	margin-top:25px;
	margin-left:35px;
}

.esq-menu{
	float:left;
	background:url(imagens/esq-menu.png) no-repeat;
	height:42px;
	width:6px;
	margin-top:15px;
}

.dir-menu{
	float:left;
	background:url(imagens/dir-menu.png) no-repeat;
	height:42px;
	width:6px;
	margin-top:15px;
}

.menu{
	background:url(imagens/menu-rep.png) repeat-x;
	height:42px;
	float:left;
	line-height:42px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#fff;
	font-size:14px;
	padding-left:30px;
	word-spacing:0px;
	padding-right:10px;
     	width: 973px;
	margin-top:15px;
	margin-bottom:50px;
}

a{
	text-decoration:none;
	color:#FFFFFF;
}
.menu a:hover{
	text-decoration:none;
	color: #fed22f;
}


menu-aberto {
    display: none;
    width: 100%;
    border: 3px solid rgb(42, 21, 122);
    height: 237px;
    border-radius: 5px 5px 5px 5px;
    margin-top: 50px;
    background: none repeat scroll 0% 0% rgb(255, 255, 255);
    position: absolute;
    z-index: 1000;
    /*overflow: hidden;
    min-height: 100%;*/
}

.itens-menu{
	width:182px;
	height:216px;
	padding-top:20px;
	padding-left:35px;
	float:left;
}

.categoria-item{
	color:#401abb;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	font-size:12px;
	
	
}

.space-item{
	width:1px;
	height:20px;
}

.sub-cate-item{
	color:#401abb;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}

.rodape{
	background: url(imagens/fundo-roda.png) no-repeat;
	height:195px;
	width:1000px;
	margin-top:50px;

}

.rodape a{
	 color:#29166f;
}

.quadro-roda1{
	width:100px;
	height:140px;
	margin-left:40px;
	padding-top:25px;
	float:left;
}

.quadro-roda2{
	width:175px;
	height:140px;
	margin-left:40px;
	padding-top:25px;
	float:left;
}

.quadro-roda3{
	width:135px;
	height:140px;
	margin-left:40px;
	padding-top:25px;
	float:left;
} 

.quadro-roda4{
	width:94px;
	height:140px;
	margin-left:40px;
	padding-top:25px;
	float:left;
} 

.titulo-roda{
	font-family:Tahoma, Geneva, sans-serif;
	color:#000;
	font-size:16px;
	padding-bottom:20px;
}

.itens-roda{
	color:#29166f;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	padding-bottom:10px;
}

.itens-roda2{
	color:#29166f;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:9px;
	padding-bottom:10px;
}


/*********************HOME**************************/

.banner-fita{
	width:984px;
	height:42px;
	background-color:#009933;
}

.esq-home{
	width:238px;
	float:left;
}

.news-home{
	width:225px;
	height:150px;
	background:url(imagens/news-home.png) no-repeat;
	margin-top:10px;
}

.news-nome input[type=text]{
	border:none;
	background:none;
	margin-top:53px;
	margin-left:25px;
}

.news-email input[type=email]{
	border:none;
	background:none;
	margin-top:15px;
	margin-left:25px;
}

.news-bt input[type=submit]{
	background:url(imagens/news-bt.png) no-repeat;
	width:29px;
	height:22px;
	border:none;
	cursor:pointer;
	margin-top: 8px;
	float: right;
	margin-right: 19px;
}

.banner-lateral1{
	width:217px;
	height:206px;
	margin-left: 3px;
}

.banner-lateral2{
	width:217px;
	height:206px;
	margin-left: 3px;
	margin-top:30px;
	margin-bottom:50PX;
}

.top-destaque{
	background:url(imagens/top-destaques.png) no-repeat;
	width:208px;
	height:50px;
	margin-left:3px;
}

.destaques-fund{
	width:215px;
	background:url(imagens/destaqeufund.jpg) repeat-y;
}

.img-destaque{
	width:120px;
	height:90px;
	margin-left:38px;
	background:#666666;
}
.nome-destaque{
	font-family:Tahoma, Geneva, sans-serif;
	color:#2b2b2b;
	font-size:14px;
        height: 39px;
}

.item-destaque{
	width:189px;
	text-align:center;
	height:206px;
}


.preco-de-des{
	font-family:Tahoma, Geneva, sans-serif;
	color:#ff0000;
	font-size:12px;
	text-decoration:line-through;
	font-weight:bold;
        
}

.preco-por-des{
	font-family:Tahoma, Geneva, sans-serif;
	color:#29166f;
	font-size:16px;
	font-weight:bold;
        
        
}


.bx-prev {
	background: url("imagens/left_arrow.png") no-repeat;
	padding: 10px;
	margin: 10px;
	position: absolute;
	top: 20px;
	left: -51px;
	z-index: 2000;
	width: 40px;
	height: 31px;
}
	
.bx-next {
	background: url("imagens/right_arrow.png") no-repeat;
	padding: 10px 25px 25px 25px;
	margin: 10px;
	position: absolute;
	top: 20px;
	left: 905px;
	width: 40px;
	height: 31px;
}

.dir-home{
	float:left;
	width:750px;
}

.banner-home{
	width:746px;
	height:312px;
	margin-top: 10px;
	overflow:hidden;

}

.marcas-home{
	width:749px;
	height:68px;
	background: url(imagens/fundo-marrcas.png) no-repeat;
	margin-top:10px;
}

/***************MINHACONTA***************/


	

.icone{
	background:url(imagens/icone.png) no-repeat;
	width:260px;
	height:73px;
	margin-top:5px;
	margin-left:20px;
}

.ultima{
	background:url(imagens/ultimo.png) no-repeat;
	width:37px;
	height:37px;
	margin-top:35px;
	margin-left:20px;
	float:left;
}

.titulo{
	float:left;
	padding-top:45px;
	padding-left:5px;
	color:#29166f;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	
}

.toppedido{
	background:url(imagens/toppedido.png) no-repeat;
	width:980px;
	height:33px;
	margin-top:10px;
}

.meiopedido{
	background:url(imagens/meiopedido.png) repeat-y;
	width:980px;

}


.pedido{
	background:url(imagens/pedido.png) no-repeat;
	width:976px;
	height:36px;
	margin-left:2px;
}

.num{
	float:left;
	color:#29166f;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	padding-left:10px;
	padding-top:10px;
	
}

.data{
	float:left;
	color:#505050;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	padding-left:580px;
	padding-top:10px;
}

.visualizar{
	float:left;
	padding-left:120px;
	padding-top:10px;
	
}

.rodapedido{
	background:url(imagens/rodapedido.png) no-repeat;
	width:980px;
	height:5px;
	
		
}

.dados{
	width:555px;
	height:165px;
	padding-top:55px;
	float:left;
}

.icone2{
	float:left;
	background:url(imagens/icone2.png) no-repeat;
	width:37px;
	height:30px;
	margin-left:20px;
}

.text1{
	width:291px;
	height:40px;
	float:left;
	padding-left:10px;
}

.text2{
	color:#29166f;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
}

.text3{
	color:#505050;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	
}

.alterar{
	padding-left:20px;
	padding-top:20px;
	float:left;
}

.dadoentrega{
	padding-top:20px;
	padding-left:10px;
	float:left;
}

.alterarsenha{
	padding-top:20px;
	padding-left:10px;
	float:left;
}

.receber{
	padding-top:10px;
	padding-left:20px;
	float:left;
}

.pedidocaixa{
	width:445px;
	height:165px;
	padding-top:55px;
	float:left;
}

.icone3{
	float:left;
	background:url(imagens/icone3.png) no-repeat;
	width:37px;
	height:37px;
	margin-left:20px;
}

.text4{
	width:318px;
	height:40px;
	float:left;
	padding-left:10px;
}

.ultimos{
	padding-top:20px;
	padding-left:20px;
	float:left;
}

.entregues{
	padding-top:20px;
	padding-left:10px;
	float:left;
}

/***************MINHACONTA***************/


/**********CARRINHO*****************/
.fundo{
	background: url(imagens/fundo.png) repeat-x;
	height:93px;
	width:100%;
	padding:1px;
	
	
}
	
.passos{
	background:url(imagens/passos.png) no-repeat center top;
	height:52px;
	margin-top:32px;
}


.carrinho{
	background:url(imagens/carrinho.png) no-repeat ;
	height: 67px;
width: 264px;
margin-top: 21px;
float: left;
}
	

.comprando{
	float:left;
	padding-left:250px;
	padding-top:38px;
}

.limpar{
	float:left;
	padding-left:6px;
	padding-top:39px;
}

.continuar{
	float:left;
	padding-left:6px;
	padding-top:39px;
	
}

.topomeio{
	background:url(imagens/topomeio.png) no-repeat;
	height:31px;
	margin-top:10px;
}


.meiomeio{
	background:url(imagens/meiomeio.png) repeat-y;
	width:980px;
}

.fundoprod{
	background:url(imagens/fundoprod.png) no-repeat;
	height:115px;
	width:976px;
	margin-left:2px;
	padding:1px;
	
}

.fotoprod{
	background:url(imagens/fotoprod.png) no-repeat;
	height:93px;
	width:91px;
	margin-left:15px;
	margin-top:10px;
	float:left;
	
}

.fotoprod2{
	width:86px;
	height:83px;
	margin-bottom:2px;
}

.fitinha{
	background:url(imagens/fitinha.png) no-repeat;
	width:1px;
	height:96px;
	float:left;
	margin-left:19px;
	margin-top:10px;
}

.descri{
	width:210px;
	height:100px;
	float:left;
}

.descricao{
	width:200px;
	height:30px;
	margin-left:10px;
	margin-top:20px;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#29166f;
}

.fabricante{
	width:230px;
	height:30px;
	margin-left:10px;
	margin-top:60px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	
}

.quant{
	width:156px;
	float:left;
	padding-top:40px;
}
	
.menos{
	width:16px;
	height:15px;
	padding-top:50px;
	padding-left:20px;
	float:left;
}

.caixaqnt{
	background:url(imagens/caixaqnt.png) no-repeat;
	width:58px;
	height:32px;
	margin-top:41px;
	float:left;
}

.text1 {
    color: #7D7D7D;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 13px;
    padding-left: 20px;
    padding-top: 8px;
	border:none;
}

.mais{
	width:16px;
	height:15px;
	padding-top:50px;
	float:left;
}

.presente{
	width: 110px;
height: 67px;
float: left;
margin-left: 7px;
padding-left: 11px;
	
	
}

.text2 {
    color: #595959;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
    padding-left: 8px;
    padding-top: 8px;
	border:none;
	
}

.caixapresente{
	padding-top:50px;
	padding-left:20px;

	
}

.excluir{
	width: 70px;
height: 100px;
float: left;
padding-left: 10px;
	
	
}



.botaoexcluir{
	padding-top:50px;
	padding-left:33px;
}

.text3{
	font-size:12px;
	color:#29166f;
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration: line-through;
}

.preco{
	width:105px;
	height:100px;
	float:left;
	padding-left:12px;
}

#preco1{
	padding-top:40px;
	padding-left:3px;
}

#preco2{
	padding-top:3px;
	padding-left:3px;
}

.subtotal{
	width: 80px;
height: 100px;
padding-left: 30px;
	float:left;
}


.cep{
	background:url(imagens/faixacep.png) no-repeat;
	height:36px;
	width:976px;
	margin-left:2px;
	margin-bottom:2px;
	padding:1px;
}


#insira {
    color: #505050;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
    padding-left: 8px;
    padding-top: 12px;
	border:none;
	float:left;
	
}

.insira2{
	background:url(imagens/insira.png) no-repeat;
	padding-top:8px;
	margin-top:3px;
	padding-left:3px;
	width:137px;
	height:32px;
	float:left;
}

.insira3{
	background:url(imagens/insira-1.png) no-repeat;
	padding-top:8px;
	margin-top:3px;	
	padding-left:3px;
	width:58px;
	height:32px;
	float:left;
}

.ok{
	width:100px;
	height:28px;
	padding-top:4px;
	float:left;
}
	
.frete{
	float:left;
	padding-left:300px;
	color: #434345;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 14px;
    padding-top: 10px;
}

.totalfrete{
	float:left;
	padding-left:60px;
	padding-top:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	
}

.text5{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	color:#29166f;
}

.cupom{
	background:url(imagens/cupom.png) no-repeat;
	height:36px;
	width:976px;
	margin-left:2px;
	margin-top:-5px;
	padding:1px;
	float:left;
}

.cupom2{
	background:url(imagens/insira2.png) no-repeat;
	padding-top:8px;
	margin-top:px;
	padding-left:4px;
	
	margin-left:18px;
	width:198px;
	height:32px;
	float:left;
}

.desconto{
	 color: #505050;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
    padding-left: 8px;
    padding-top: 12px;
	float:left;
}

.total{
	background:url(imagens/total.png) no-repeat;
	height:37px;
	width:176px;
	margin-left:800px;
	
}

.total1{
	float:right;
	padding-right:55px;
	padding-top:10px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#fff;
	font-size:12px;
}

.total2{
	float:right;
	padding-right:55px;
	padding-top:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#000;
}


.botoesbot{
	float:right;
	padding-right:10px;
	margin-top:-25px;
}

.prazotext{
	font-family:Arial, Helvetica, sans-serif;
	color:#2e2d2d;
	font-size:14px;
}


.naosei{
	font-family:Tahoma, Geneva, sans-serif;
	color:#7b7b7b;
	text-decoration:underline;
	font-size:11px;
	padding-top: 10px;
	float:left;

	
}

.valordofrete{
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	color:#4d4d4d;
	font-size:14px;
	padding-left: 137px;
padding-top: 10px;
}
/**********CARRINHO*****************/

/**********TERMOS*****************/
.frame{
	width:933px;
	height:441px;
	resize:none;
}

.naoacordo{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#2b2b2b;
}

.deacordo{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	color:#2b2b2b;
}

.voltar{
	float:right;
	margin-top: 30px;
}

.continuar2{
	float:right;
	margin-top: 30px;
}
/**********TERMOS*****************/

/**********IDENTIFIFCA*****************/

.quadro-login{
	background:url(imagens/login-fundo.png) no-repeat;
	width:1002px;
	height:276px;
}

.nome-login input[type=text]{
	margin-top: 66px;
margin-left: 308px;
width: 360px;
height: 22px;
}

.email-login input[type=password]{
	margin-top: 24px;
margin-left: 308px;
width: 360px;
height: 22px;
}

.esquece{
	font-family:Tahoma, Geneva, sans-serif;
	color:#343434;
	font-size:12px;
	text-decoration:underline;
	margin-left: 308px;
	margin-bottom:15px;
	
}

.continuar3{
	margin-left: 308px;
	float:left;
}

.criar-login{
	float:left;
	margin-left:5px;
}
/**********IDENTIFIFCA*****************/

/***********APRESENTA PRODUTO***********/

.cat-esq{
	width:195px;
	min-height:486px;
	background:#fff8c7;
	margin-top:20px;
	padding-left:24px;
	padding-top:14px;
	float:left;
	
}

.banner-fita2{
	width:984px;
	height:42px;
	background-color:#009933;
	margin-top:20px;
}

.titu-cat{
	color:#29166f;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	padding-bottom:15px;
	padding-top:15px;
}

.categorias{
	color:#4d4d4d;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	
}
.titu-produtos{
	font-size:26px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#4d4d4d;
	margin-top:20px;
}

.produtos{
	float:left;
	margin-left:30px;
	width:750px;
}

.produto-item{
	width:190px;
	height:250px;
	float:left;
	text-align:center;
	float:left;
	padding-left: 50px;
	padding-top: 30px;
}

.img-produto{
	width:190px;
	height:150px;
	background:#999999;
}

.sem-juros{
	font-family:Tahoma, Geneva, sans-serif;
	color:#8d8b92;
	font-size:12px;
}

.ouem{
	color:#29166f;
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;
}

.produto-item2{
	width:190px;
	height:250px;
	float:left;
	text-align:center;
	float:left;
	margin-left: 50px;
padding-top: 30px;
margin-top: 50px;
}


/***************PRODTUO-ABERTO************************/

.img-aberto{
	width:352px;
	height:300px;
	border:1px solid #333;
	background:#CCC;
	float:left;
	margin-right:15px;
}

.preco-prod{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#6c6c6c;
	font-size:14px;
}

.textprod1{
	color:#2b71ab;
	font-family:Arial, Helvetica, sans-serif;
	font-size:27px;
}

.textprod2{
	color:#2b71ab;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
}

.textprod-color{
	color:#2b71ab;
	font-family:Arial, Helvetica, sans-serif;
	
}

.img-extra{
	margin-left:2px;
	float:left;
	width:61px;
	height:61px;
	background:#333333;
	margin-top:3px;
}

.img-doproduto{
	float:left;

}

.cores{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#686868;
	padding-top:5px;
}

.img-cores{
	width:38px;
	height:38px;
	background:#666;
	float:left;
	margin-left:2px;
        z-index: 0;
}

.textcarac{
	float:left;
	width:430px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#727272;
	margin-top:20px;
}

.textcaractit{
	color:#393737;
	font-weight:bold;
}

.textoutros{
	float:left;
	width:293px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#727272;
	margin-top:20px;
}

.img-fabri{
	width:213px;
	height:57px;
	background:#CCC;
	margin-top:5px;
}
.linha{
	width:720px;
	height:1px;
	background:#CCC;
	margin-top:20px;
}

.quemtit{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#686868;
}

.produto-item3{
	width:150px;
	height:250px;
	float:left;
	text-align:center;
	float:left;
	margin-left: 20px;
margin-top: 10px;
}

.img-produto3{
	width:150px;
	height:150px;
	background:#999999;
}


/*****FINAL EPDIDO********/

.quadro-confirma{
	width:979px;
	border-radius:10px 10px 10px 10px;
	height:100%;
	background:#29166f;
	margin-top:10px;
}

.numpedido{
	background:url(imagens/numpedido.png) no-repeat;
	height:150px;
	width:349px;
	margin-left:3px;
	
}

.cont1{
	width:351px;
	height:154px;
	float:left;
	background:#ebebeb;
	border-radius:5px 5px 5px 5px;
	margin-top: 5px;
margin-left: 5px;
	
}

.text2{
	font-family:Tahoma, Geneva, sans-serif;
	color:#505050;
	font-size:12px;
	padding-left:15px;
	padding-top:8px;
	
}

.pedido2{
	color:#29166f;
	font:Tahoma, Geneva, sans-serif;
	font-size:45px;
	padding-left:43px;
	padding-top:5px;
}

.realizado{
	font-family:Tahoma, Geneva, sans-serif;
	color:#000;
	font-size:12px;
	padding-top:15px;
	padding-left:15px;

}

.prazo{
	width:327px;
	font-size:12px;
	color:#505050;
	font-family:Tahoma, Geneva, sans-serif;
	padding-left:15px;

	
}

.cont2{
	width:614px;
	height:154px;
	float:left;
	background:#ebebeb;
	border-radius:5px 5px 5px 5px;
	margin-top: 5px;
margin-left: 5px;
}

.forma{
	background:url(imagens/cont2.png) no-repeat;
	width:625px;
	height:150px;
	margin-left:3px;
}

.text8{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#505050;
	padding-left:15px;
	padding-top:10px;
	
}

.icone4{
	padding-left:45px;
	padding-top:20px;
}

.text4{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#505050;
	padding-left:75px;
	padding-top:20px;
	
}

.forma1{
	width:215px;
	height:130px;
	float:left;
	
}

.fita{
	background:url(imagens/fita.png) no-repeat;
	width:11px;
	height:150px;
	float:left;
	margin-left:30px;
	
}

.forma2{
	width:350px;
	height:140px;
	float:left;
	
}

.text5{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#29166f;
	padding-left:15px;
	padding-top:10px;
	
}

.meuendereco{
	color:#29166f;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:24px;
	padding-left:35px;
	padding-top:10px;
}


.info{
	color:#333333;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	padding-left:35px;
	padding-top:5px;

}

.titulos{
	background:url(imagens/tit-pedido.png) no-repeat;
	width:933px;
	height:15px;
	margin-left: 15px;
	margin-top: 10px;
}

.cont-pedido{
	width:957px;
	height:37px;
	background:url(imagens/cont-pedido.png) no-repeat;
	margin-left: 12px;
	margin-top: 3px;
}

.nome-prod{
	width:645px;
	margin-left:5px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#404040;
	line-height:37px;
	float:left;
}
.preco-ped{
	color:#29166f;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	line-height:37px;
	width:92px;
	float:left;
}

.qnt-ped{
	text-align:center;
	width:125px;
	float:left;
	line-height:37px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#404040;
}

.sub-ped{
	width:87px;
	float:left;
	text-align:center;
	line-height:37px;
	color:#29166f;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}

.frete-ped{
	width:286px;
	height:37px;
	background:#f6f6f6;
	border-radius:5px 5px 5px 5px;
	margin-left: 682px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.frete-t{
	width:165px;
	text-align:right;
	line-height:37px;
	color:#404040;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	float:left;
}

.frete-p{
	width:120px;
	float:left;
	text-align:center;
	line-height:37px;	
	color:#29166f;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}

.previsao{
	width:952px;
	height:37px;
	background:#f6f6f6;
	border-radius:5px 5px 5px 5px;
	margin-left: 15px;
	margin-bottom: 5px;
	
}

.previsao-t{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	line-height:37px;
	padding-left:5px;
}

.cupom-ped{
	width:286px;
	height:37px;
	background:#f6f6f6;
	border-radius:5px 5px 5px 5px;
	margin-left: 682px;
	margin-top: 5px;
	margin-bottom: 5px;
	
}

.cupom-t{
	width:165px;
	text-align:right;
	line-height:37px;
	color:#404040;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	float:left;
}

.cupom-p{
	width:120px;
	float:left;
	text-align:center;
	line-height:37px;	
	color:#29166f;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}

.total-ped{
	width:286px;
	height:37px;
	background:#f6f6f6;
	border-radius:5px 5px 5px 5px;
	margin-left: 682px;
	margin-top: 5px;
	margin-bottom: 5px;
	
}

.total-t{
	width:165px;
	text-align:right;
	line-height:37px;
	color:#404040;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	float:left;
}

.total-p{
	width:120px;
	float:left;
	text-align:center;
	line-height:37px;	
	color:#29166f;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:15px;
	font-weight:bold;
}

.acompanhe{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:24px;
	color:#29166f;
	width:550px;
	padding-top:25px;
	padding-left:5px;
}

.acompanhe2{
	color:#505050;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	padding-left:5px;
}

.passos{
	background:url(imagens/botao/botoeschatos.jpg) no-repeat;
	width:981px;
	height:180px;
}

.verde1{
	float:left;
}

.verde2{
	float:left;
	margin-left:-2px;

}

.verde3{
	float:left;
    margin-left:-12px;

}

.verde4{
	float:left;
	margin-left:-12px;

}

.verde5{
	float:left;    
	margin-left:-9px;

}

/*********PAGAMENTO**********************/

.titulo-pag1{
	font-size:22px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#0635bd;
	float:left;
	width:360px;
}

.titulo-pag2{
	color:#616161;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
}

.clear{
	clear:both;
}

.verm-loco{
	color:#FF0000;
}
.card-lo{
	margin-top:30px;
}

.card-op{
	display:none;
	margin-top:20px;
	float:left;
}

.modelo-card{
	float:left;
	display:none;
	margin-left: 25px;
}

.boleto-op{
	display:none;
	margin-top:20px;
	margin-left:15px;
}

.card, .boleto, .deposito, .pagseguro{
	float:left;
	margin-left:10px;
}

.titulos-box{
	text-align:right;
	float:left;
}

.boxes{
	float:left;
}

.textos-boxes{
	line-height: 26px;
color: #4d4d4d;
font-size: 14px;
}

.space-box{
	height:10px;
	width:1px;
	clear:both;
}

.campo-box input[type=text]{
	width: 200px;
height: 23px;
border: 1px solid #301BB1;
float: left;
margin-left: 12px;
}

.titulos2{
	background:url(imagens/tit-pedido.png) no-repeat;
	width:933px;
	height:15px;
	margin-left: 15px;
	margin-top: 20px;
}

.quadro-end{
	width:979px;
	border-radius:10px 10px 10px 10px;
	height:88px;;
	background:#29166f;
	margin-top:10px;
}

.titu-end{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:5px;
}

.end{
	width:812px;
	height:45px;
	float:left;
	margin-left:10px;
	background:#f6f6f6;
	border-radius:5px 5px 5px 5px;
	line-height:45px;
	color:#404040;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	padding-left:5px;
}

.alterar-end{

	margin-left: 15px;
float: left;
}
.table_sucesso
{
     border-right: #9adf8f 1px solid;
     border-top: #9adf8f 1px solid;
     border-left: #9adf8f 1px solid;
     border-bottom: #9adf8f 1px solid;
     font-size: 12px;
     font-family: Verdana, Arial, Tahoma, 'Times New Roman' , Sans-Serif;
     background-color: #d4ffcd;
     color: #000000;
     text-transform: uppercase;
     text-align: center;
     margin: auto;
}
.table_alerta
{
    border-right: #e5db55 1px solid;
    border-top: #e5db55 1px solid;
    border-left: #e5db55 1px solid;
    border-bottom: #e5db55 1px solid;
    font-size: 12px;
    font-family: Verdana, Arial, Tahoma, 'Times New Roman' , Sans-Serif;
    background-color: #fefccb;;
    color: #000000;;
    text-transform: uppercase;
    text-align: center;
    margin: auto;
}
.table_notificacao
{
     border-right: #9fc7f5 1px solid;
     border-top: #9fc7f5 1px solid;
     border-left: #9fc7f5 1px solid;
     border-bottom: #9fc7f5 1px solid;
     font-size: 12px;
     font-family: Verdana, Arial, Tahoma, 'Times New Roman' , Sans-Serif;
     background-color: #dbecff;
     color: #000000;
     text-transform: uppercase;
     text-align: center;
     margin: auto;
}